package com.kt.common.clazz

class A {
}

open class B {
    open fun draw() { /* …… */ }
}

interface Polygon {
    fun draw() { /* …… */ } // 接口成员默认就是“open”的
}

class Square() : B(), Polygon {
    override fun draw() {
        // 编译器要求覆盖 draw()：
        super<B>.draw() // 调用 Rectangle.draw()
        super<Polygon>.draw() // 调用 Polygon.draw()
    }



}